/* reset */
html, body, div, h1, h2, h3, h4, h5, h6, p, 
img, dl, dt, dd, ol, ul, li,form, table, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
img { border:0;}
ol, ul { list-style: none; }
i,b,em,strong { font-style:normal; text-decoration:none; font-weight: normal;}
body { font-family:'Microsoft YaHei','simsun','Lucida Grande','Lucida Sans Unicode'; font-size:12px; background:#eee; color:#555;}



/* public */
a:link , a:visited { color:#555; text-decoration:none;
	-webkit-transition:color .2s ease-in-out;
	   -moz-transition:color .2s ease-in-out;
	     -o-transition:color .2s ease-in-out;
		-ms-transition:color .2s ease-in-out;
		    transition:color .2s ease-in-out;
}
a:hover{ color:#f60; text-decoration:underline;}
.w980 { width:980px;}

.globalNavBox { background: #25262A; height:25px; width:980px; margin:0 auto; }

/* yo_logo */
dl.yo_logo { margin:0 auto; height:120px; background:#fff; padding: 0 10px 0 0; width: 970px; }
.yo_logo dt { width:243px; height:52px; overflow:hidden; float:left; padding:48px 0 0 25px;}

.yo_logo dt div { display: none;}
.yo_logo dd { width:680px; height: 100px; margin:10px 0 0 0; float:right; border: 1px solid #d5d5d5;}


.imgOpacity a:link img , .imgOpacity a:visited img { opacity:1; filter:alpha(opacity=100);
	-webkit-transition:opacity .2s ease-in-out;
	   -moz-transition:opacity .2s ease-in-out;
	     -o-transition:opacity .2s ease-in-out;
		-ms-transition:opacity .2s ease-in-out;
		    transition:opacity .2s ease-in-out;
}
.imgOpacity a:hover img { opacity:0.75; filter:alpha(opacity=75);}


.yo_content { overflow:hidden; margin:0 auto; background:#fff;}

/* footer */
.yo_footer { width:980px; background:#1e1e1e; margin:0 auto; color:#5d5d5d;}
.yo_footer a:link , .yo_footer a:visited { color:#909090;}
.yo_footer a:hover { color:#f60;}
.footer_products { padding:14px 0 0; height:28px; text-align:center; background:#101010; color:#535353;}
.footer_products a:link , .footer_products a:visited { color:#535353; margin:0 0 0 20px; display:inline-block; font-family:'simsun';}
.footer_products a:hover { color:#f60;}
.footer_links { padding:14px 0 0; border-bottom:1px solid #3f3f3f; height:35px; overflow:hidden; font-size:16px; text-align:Center;}
.footer_links a { display:inline-block; margin:0 16px 0 0;}
.footer_friends { width:940px; margin:19px auto 0;  border-bottom:1px solid #3f3f3f; overflow:hidden;}
.footer_friends dl { width:894px; overflow:hidden; margin:0 0 24px; padding:0 0 0 46px;}
.footer_friends dt { height:29px; font-size:14px;}
.footer_friends dd { line-height:21px;}
.footer_friends a { display:inline-block; margin:0 18px 0 0;}
.footer_address { width:940px; padding:24px 0 0; height:164px;  margin:0 auto; position:relative;}
.footer_address p { padding:6px 0 0 40px; height:111px; line-height:26px; overflow:hidden; float:left; border-right:1px solid #404040; width:291px;}
.footer_rss { width:230px; padding:0 0 0 40px; float:left; overflow:hidden;}
.footer_rss dt { padding:10px 0 0; height:26px; overflow:hidden; width:200px;}
.footer_rss dd { width:198px; height:24px; border:1px solid #000; background:#616161; overflow:hidden;}
.footer_rss span { display:block; color:#ccc; padding:9px 0 0; font-family:'simsun';}
.footer_rssSub { width:333px; height:179px; overflow:hidden; position:absolute; z-index:2; top:19px; right:20px; display:none}
.footer_rssSubCon { width:321px; height:167px; overflow:hidden; background:#f4f4f4; position:relative; z-index:3; margin:6px 0 0 6px;}
.footer_rssSubMask { width:333px; height:179px; overflow:hidden; background:#fff; filter:alpha(opacity=25); opacity:0.25; position:absolute; z-index:1; left:0; top:0;}
.rss_title { width:321px; height:30px; overflow:hidden; background:#2b2e31;}
.rss_title em { background-position:0 -46px;}
.rss_con { width:321px; height:137px; overflow:hidden;}
.rss_success b{ display:block; font-size:30px; color:#000; padding:20px 0 0 92px; height:53px;}
.rss_success p { line-height:23px; padding:0 0 0 26px; border:0;}
.footer_address .rss_success a:link , .footer_address .rss_success a:visited { color:#3f77a5;}
.footer_address .rss_success a:hover { color:#f60;}


.temps_0121 { width:233px; height:112px; overflow:hidden; position:absolute; right:1px; top:110px; background:#272727; line-height:23px; color:#989898;}
.temps_0121 img { float:left; margin:0 10px 0 0;}
.footer_share { width:300px; height:30px; position:absolute; left:40px; top:145px;}


.rss_exit { width:260px; padding:37px 0 0 32px; overflow:hidden;}
.rss_exit dt {  height:29px; overflow:hidden; font-size:14px; color:#5d5d5d;}
.rss_exit dd { height:30px; overflow:hidden;}
.rss_exit span { display:block; color:#ccc; padding:9px 0 0; font-family:'simsun';}
.rss_exit div { width:200px; float:left; overflow:hidden; }
.rss_exit input.focus { border:1px solid #3e4555; color:#333; background:none; }
.rss_exit input.error { background:url(http://p3.yokacdn.com/pic/div/public/img/yo_footer_bg.gif) no-repeat 0 -107px; border:1px solid #b8b8b8;}
.rss_exit i { width:58px; height:28px; float:left; overflow:hidden; display:block;}
.rss_exit i input { width:59px; height:28px; padding:0; margin:0; border:0; background:#495469; text-align:center; cursor:pointer; color:#fff; font-size:14px; font-family:'Microsoft YaHei','simsun';}
.rss_exit span {display:block; color:#c00; padding:9px 0 0; font-family:'simsun';}
.rss_exit b {display:block; font-size:30px; color:#000; padding:7px 0 0 64px; height:53px;}

.footer_address a:link , .footer_address a:visited { color:#5d5d5d;}
.footer_address a:hover { color:#f60;}


.rss_text { width:148px; height:24px; float:left; overflow:hidden; }
.rss_text input {width:144px; height:22px; margin:0; padding:2px 0 0 4px; overflow:hidden; border:0; background:none;}
.rss_submit { width:50px; height:24px; float:left; background:#3a3a3a; overflow:hidden; display:block;}
.rss_submit input { width:50px; height:24px; padding:0; margin:0; border:0; background:none; text-align:center; cursor:pointer; color:#b3b3b3; font-family:'Microsoft YaHei','simsun';}
.footer_copy { padding: 0 0 0 60px;  height:60px; color:#626262;}
.footer_copy span { display:inline-block; width:20px;}

/** today link **/
div.topNews .todayFocus , div.topNews div { text-indent:0;}
.todayFocusLink { display:block; width:190px; height:19px; overflow:hidden; text-indent:-3000px; margin-top:23px;}


/** fan **/
.h255 { height: 255px;}
.h155 { height: 155px;}  

/* reset */
html, body, div, h1, h2, h3, h4, h5, h6, p, 
img, dl, dt, dd, ol, ul, li,form, table, tr, th, td , input {margin: 0;padding: 0;border: 0;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size: 12px;}
table { border-collapse:collapse; border-spacing:0; }
img { border:0;}
ol, ul { list-style: none; }
i,b,em,strong { font-style:normal; text-decoration:none; font-weight: normal;}
body { font-family:'Microsoft YaHei','simsun','Lucida Grande','Lucida Sans Unicode'; background:#fff; font-size: 12px;}
a , a:visited { text-decoration:none; color:#8c8c8c;}
a:hover { color:#f60;}


.f-red,.cf-red a{color:#df5a71}
a.f-red:hover,.f-red a:hover{color:#f60}
.f-white,.f-white a{color:#fff}
a.f-white:hover,.f-white a:hover{color:#f60}
.f-gray,.f-gray a{color:#a5a5a5}
a.f-gray:hover,.f-gray a:hover{color:#f60}
.f-black,.f-black a{color:#333}
a.f-black:hover,.f-black a:hover{color:#f60}
.f-blue,.f-blue a{color:#3084d1}
a.f-blue:hover,.f-blue a:hover{color:#f60}

.f-12{font-size:12px}
.f-14{font-size:14px}
.f-16{font-size:16px}
.f-18{font-size:18px}
.f-20{font-size:20px}
.f-24{font-size:24px}

.clear{clear:both;height:0;overflow:hidden;display:block}
.clearfix{*zoom:1}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
.f-fl{float:left}
.f-fr{float:right}
.m-product-show{width:1160px;overflow:hidden;margin-bottom:36px}
.m-product-show .pl{float:right;width:380px;padding:10px;background:url("../img/brnad_xx.png")}
.m-product-show .pl .box{width:350px;height:230px;padding:10px 15px 0;overflow:hidden;background:#fff}
.m-product-show .pl dl{height:130px;overflow:hidden;border-bottom:1px solid #d8d8d8;padding-bottom:20px}
.m-product-show .pl dl dt{width:130px;height:130px;overflow:hidden;float:left}
.m-product-show .pl dl dt a{display:block;width:100%;height:100%;overflow:hidden;text-align:center}
.m-product-show .pl dl dt img{display:inline-block;vertical-align:middle}
.m-product-show .pl dl dt i{display:inline-block;vertical-align:middle;height:100%}
.m-product-show .pl dl dd{padding-left:10px;float:left;width:168px;overflow:hidden;color:#636363}
.m-product-show .pl dl dd li{width:168px;height:26px;line-height:26px;overflow:hidden}
.m-product-show .pl h2{height:39px;line-height:39px;padding-left:32px;overflow:hidden;background:url("../img/brand_newbg.png") no-repeat 0 10px;border-bottom:1px solid #d8d8d8;margin-bottom:12px}.m-product-show .pl h3{height:32px;line-height:32px;overflow:hidden;color:#141414;font-size:18px}.m-product-show .pl p{color:#898888;line-height:26px;height:145px;overflow-x:hidden;overflow-y:auto}.m-product-show .pl a.more{float:right}
.m-product-show .pr{width:740px;overflow:hidden;float:left}
.p-nav{overflow:hidden;background:#ffffff}.p-nav dl{height:70px;overflow:hidden}
.p-nav dl dt{width:240px;height:70px;overflow:hidden;float:left}
.p-nav dl dt a{display:block;width:100%;height:100%;text-decoration:none}
.p-nav dl dt a img{display:inline-block;vertical-align:middle}
.p-nav dl dt a i{display:inline-block;height:100%;vertical-align:middle}
.p-nav dl dd{float:left;height:70px}
.p-nav dl dd.nav{width:650px;line-height:70px;font-size:18px;color:#5d5d5d;padding:0;background:none}
.p-nav dl dd.nav a{width:76px;height:66px;display:block;float:left;line-height:63px;color:#5d5d5d;text-align:center;overflow:hidden;border-top:4px solid transparent;transition:border 200ms}
.p-nav dl dd.nav a.on{background:#f8f8f8;border-top:4px solid #222222;color:#222222}
.p-nav dl dd.nav a:hover{background:#f8f8f8;border-top:4px solid #222222;color:#222222;text-decoration:none}
.p-nav dl dd.search{width:250px;padding-left:10px;margin-top:15px;height:40px;float:right;background:url("../img/brand_new8.0_03.png") no-repeat;transition:all 0.5s}
.p-nav dl dd.search input{border:none;background:none;float:left}
.p-nav dl dd.search .text{width:205px;height:20px;line-height:18px;margin-top:10px;overflow:hidden;vertical-align:middle;font-size:14px;color:#a8a8a8;outline:none}
.p-nav dl dd.search .btn{width:42px;height:40px;overflow:hidden;cursor:pointer}
.p-nav dl dd.search.on{background:url("../img/brand_new8.0_05.png") no-repeat}
.p-nav dl dd.search.on .text{color:#333}

.m-focus{width:740px;overflow:hidden}
.m-focus img{position:absolute;display:none}
.m-focus dd{top:10px;position:relative;overflow:hidden;width:100%;height:21px;z-index:3}
.m-focus ul{float:right;padding-right:10px}
.m-focus li{width:12px;height:12px;overflow:hidden;cursor:pointer;float:left;margin:0 4px 0 0;background:url("../img/bg24.png?ddd") no-repeat;_background:url("../img/h-bg.png") no-repeat 0 -469px;text-indent:-999px}
.m-focus li.on{background:url("../img/bg24.png") no-repeat right 0;_background:url("../img/h-bg.png?ddd") no-repeat right -469px}
.b-tit-new{height:76px;overflow:hidden;background:url("../img/brnad_dian.png") repeat-x;text-align:center}
.b-tit-new span{display:inline-block}
.b-brnad-hot{width:1160px;overflow:hidden}
.b-brnad-hot .mask{width:1180px}
.b-brnad-hot dl{width:245px;height:300px;overflow:hidden;padding:14px 14px 8px;border:1px solid #ececec;float:left;margin:0 20px 20px 0}
.b-brnad-hot dt{width:245px;height:245px;overflow:hidden;text-align:center}
.b-brnad-hot dt a{display:block;width:100%;height:100%;overflow:hidden}
.b-brnad-hot dt img{display:inline-block;vertical-align:middle}
.b-brnad-hot dt i{display:inline-block;vertical-align:middle;height:100%}
.b-brnad-hot dd{width:245px;overflow:hidden;padding-top:10px;font-size:14px}
.b-brnad-hot dd h2{height:30px;line-height:30px;font-size:14px;width:245px;font-weight:400;overflow:hidden;color:#222;text-overflow:ellipsis;white-space:nowrap}
.b-brnad-hot dd a{color:#222}
.b-brnad-hot dd a:hover{color:#f60}
.b-brnad-hot dd p{color:#000000}
.b-brnad-hot dd i{color:#272727;font:16px Arial bold}
.contents{width: 1160px; margin: 0 auto; overflow: hidden;}
.p-contents{width: 1130px; margin: 0 auto; overflow: hidden;}
.about{width: 1130px; margin: 10px auto; overflow: hidden;}
.shot{width: 1130px; margin: auto; padding-bottom:5px; border-bottom:2px solid #000000; font-size:15px; overflow: hidden;}
.title{font-size:22px; margin: 10px 0px 10px 0px;}
.about p{font-size:14px; line-height: 1.5em;}
.brand-footer{margin-top:20px;overflow:hidden}
.brand-footer .yo_footer{width:100%;min-width:1160px;background:#f2f2f2;border-top:1px solid #dfdfdf}
.brand-footer .footer_links{border-bottom:1px solid #ddd;height:64px;line-height:64px;padding:0}
.brand-footer .footer_links a,.brand-footer .footer_links a:visited{color:#323232;margin:0 59px}
.brand-footer .footer_links a:hover{color:#f60}.brand-footer .footer_address{height:150px;width:1190px}
.brand-footer .footer_address p{border-right:1px solid #ddd;color:#575757;padding:6px 20px 0}
.brand-footer .temps_0121{top:28px;background:#f2f2f2;color:#575757;width:220px}
.brand-footer .footer_copy{line-height:60px;text-align:center;border-top:1px solid #dfdfdf;text-shadow:1px 1px 0px #fff;padding:0;color:#ccc;font-size:14px}
.select_tabd8{height:40px;clear:both;padding-bottom:20px}.select_tabd8 a{display:block;float:left;padding:0 40px;height:38px;line-height:38px;font-size:16px;border:1px solid #e5e5e5;border-left:none}.select_tabd8 a.a_first{border-left:1px solid #e5e5e5}
.select_tabd8 a.on{background:#f8f8f8;color:#222}